Simon, I'm not really sure why you're trying to make this a partisan issue. If Obama committed campeign finance violations than he should go to jail. Pure and simple.
But no matter what Obama did or didn't do - it doesn't change the fact that if Trump broke these laws he should be kicked out of office for cheating in the election. Period.